package history

import (
	"clouds.lgb24kcs.cn/global"
	"clouds.lgb24kcs.cn/models"
)

/*
	记录用户对存储的操作：
		xx用户  操作类型（创建，下载，删除，上传）   path    time
*/

func HistoryCreate(userId int64, operation_type, api, request_address string) error {
	history := models.History{
		UserID:        userId,
		OperationType: operation_type,
		//Path:          path,
		API:            api,
		RequestAddress: request_address,
	}
	tx := global.APP.DB.Create(&history)
	if tx.Error != nil {
		global.APP.Log.Error(tx.Error.Error())
		return tx.Error
	} else {
		return nil
	}

}
